package com.zhongwang.business.module.estimateBudgetAccountingManage.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.zhongwang.business.gen.entity.BusBudgetAccountingTask;
import lombok.Data;

import java.util.Date;

/**
 *  BusBudgetAccountingTaskModel
 *  核算模型类
 * @author 徐一贺
 * @date 2020/10/26 18:39
 * @version 1.0
      */
@Data
public class BusBudgetAccountingTaskModel extends BusBudgetAccountingTask {

    /**
     * 创建人
     */
    private String founder;

    /**
     * 审核人
     */
    private String reviewer;
    /**
     * 审批人
     */
    private String approver;

    /**
     * 列名
     */
    private String field;

    /**
     * 值
     */
    private Integer fieldValue;

    /**
     * 开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date startDate;

    /**
     * 流程ID
     */
    private Integer verifyProcessId;

    /**
     * 当前用户ID
     */
    private Integer currentUserId;

    /**
     * 相同部门 = 1
     */
    private Integer isSameDept;
    /**
     * 临时表名
     */
    private String tempTableName;
    /**
     * 导出使用
     */
    private Integer topCount;
    /**
     * 导出使用
     */
    private Integer notHaveTopCount;
}
